canting machine - Turkish English Dictionary